walking terrain - French English Dictionary